projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
64b9c6a
)
wip: scrolledwindow stop using targets
author
Matthias Clasen
<mclasen@redhat.com>
Sun, 16 Feb 2020 04:33:17 +0000
(23:33 -0500)
committer
Matthias Clasen
<mclasen@redhat.com>
Fri, 21 Feb 2020 05:47:53 +0000
(
00:47
-0500)
gtk/gtkscrolledwindow.c
patch
|
blob
|
history
diff --git
a/gtk/gtkscrolledwindow.c
b/gtk/gtkscrolledwindow.c
index 55f390b07d626b66b30a49b39abdae3d8ddff913..0b072b442401d91794e412dc52aa76e52e510cad 100644
(file)
--- a/
gtk/gtkscrolledwindow.c
+++ b/
gtk/gtkscrolledwindow.c
@@
-1199,9
+1199,7
@@
captured_motion (GtkScrolledWindow *sw,
gdk_event_get_state (event, &state);
- target = GTK_WIDGET (gdk_event_get_target (event));
- while (target && !GTK_IS_SCROLLBAR (target))
- target = gtk_widget_get_parent (target);
+ target = gtk_widget_pick (GTK_WIDGET (sw), x, y, GTK_PICK_DEFAULT);
if (!target &&
(state & (GDK_BUTTON1_MASK | GDK_BUTTON2_MASK | GDK_BUTTON3_MASK)) != 0)